package repository

import (
	"kafkademo/internal/dependency"
	"kafkademo/internal/entity"

	"github.com/illidaris/aphrodite/component/gormex"
	acDependency "github.com/illidaris/aphrodite/pkg/dependency"
)

var _ = dependency.IMqMessageRepository(&MqMessageRepository{})
var _ = acDependency.IRepository[entity.MqMessage](&MqMessageRepository{})

// NewMqMessageRepository new
func NewMqMessageRepository() *MqMessageRepository {
	return &MqMessageRepository{}
}

// MqMessageRepository
type MqMessageRepository struct {
	gormex.BaseRepository[entity.MqMessage]
}
